two-hand throw - Turkish English Dictionary